* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
}
html,body{
    background-color: rgb(0, 102, 138);
}
a {
    text-decoration: none;
    color: white;
}
h1,h2{
    font-size: 16px;
    font-weight: 400;
    color: white;
}
h3{
    font-size: 16px;
    font-weight: 550;
    color: white;
}
h4 {
    font-size: 1.125rem;
    line-height: 1.75rem;
    color:white;
    font-weight: 500;
}
button{
    border: none;
    outline: none;
    color: white;
}

span {
    font-size: .875rem;
    line-height: 1.25rem;
    color: white;
}

.shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.center {
    width: 100%;
    max-width: 70%;
    margin: auto;
}
.opacity-1{
    opacity: 1;
}
.opacity-0{
    opacity: 0;
    display: none;
}
.fade-out {
    opacity: 0;
    display: none;
    transition: opacity 0.3s ease-in-out;
}
.cursor{
    cursor: pointer;
}